///*

//Design Pattern Automation Toolkit.
//Application to create applications with emphasis on Design patterns.
//And support for round trip engineering.
//Copyright (C) 2004 Vineeth Neelakant. nvineeth@gmail.com

//This program is free software; you can redistribute it and/or modify
//it under the terms of the GNU General Public License as published by
//the Free Software Foundation; either version 2 of the License, or
//(at your option) any later version.

//This program is distributed in the hope that it will be useful,
//but WITHOUT ANY WARRANTY; without even the implied warranty of
//MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
//GNU General Public License for more details.

//You should have received a copy of the GNU General Public License
//along with this program; if not, write to the Free Software
//Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

//*/

//using System;
//using System.Drawing;
//using System.Drawing.Drawing2D;
//using System.Collections;
//using System.ComponentModel;
//using System.Windows.Forms;
//using System.Data;
//using DesignPatternDefinitions;
//using BusinessLayer;
//using InfoClasses;
//using System.Xml;
//using dpatoolkit.UILayer;

//namespace dpatoolkit.UILayer
//{
//    /// <summary>
//    /// Summary description for pluginUIManager.
//    /// </summary>
//    public class PluginUIManager /*: IUIProjectUnit*/
//    {
//        PluginEditorForm pluginEditor;
//        string filePath=String.Empty;
//        private IMDIManager mdiManager;

//        public PluginUIManager(IMDIManager mngr)
//        {
//            this.mdiManager = mngr;

//        }
//        #region IUIProjectUnit Members

//        public bool New()
//        {
//            this.pluginEditor = new UILayer.PluginEditorForm("Design Pattern",new BusinessLayer.PluginDataStructure(),null);
//            return true;
//        }

//        public bool Command( MdiCommand command)
//        {
//            // TODO:  Add pluginUIManager.Command implementation
//            return false;
//        }

//        public bool Open()
//        {
//            // TODO:  Add pluginUIManager.Open implementation
//            return false;
//        }

//        bool /*UILayer.IUIProjectUnit.*/Open(IDesignPatternSubject subject)
//        {
//            // TODO:  Add pluginUIManager.UILayer.IUIProjectUnit.Open implementation
//            return false;
//        }

//        public bool Save()
//        {
//            // TODO:  Add pluginUIManager.Save implementation
//            return false;
//        }

//        public bool SaveAs()
//        {
//            // TODO:  Add pluginUIManager.SaveAs implementation
//            return false;
//        }

//        public void Close()
//        {
//            // TODO:  Add pluginUIManager.Close implementation
//        }

//        public string File()
//        {
//            // TODO:  Add pluginUIManager.File implementation
//            return null;
//        }

//        public string ProjectName()
//        {
//            // TODO:  Add pluginUIManager.ProjectName implementation
//            return null;
//        }

//        public void UpdateUI()
//        {
//            // TODO:  Add pluginUIManager.UpdateUI implementation
//        }

//        public void Recover()
//        {
//            // TODO:  Add pluginUIManager.Recover implementation
//        }

//        public IDesignPatternSubject Subject
//        {
//            get
//            {
//                // TODO:  Add pluginUIManager.Subject getter implementation
//                return null;
//            }
//            set
//            {
//                // TODO:  Add pluginUIManager.Subject setter implementation
//            }
//        }

//        #endregion
//    }
//}
